package cn.zebra.dev.other.module.shopAfter.service;

import cn.zebra.dev.ibatis.plus.service.IService;
import cn.zebra.dev.ibatis.plus.utils.PageUtils;
import cn.zebra.dev.other.module.shopAfter.entity.ShopAfterEntity;

import java.util.List;
import java.util.Map;

/**
 * 
 *
 * @author runnable
 */
public interface ShopAfterService extends IService<ShopAfterEntity> {
    /**
     * 根据店铺id  分页查询售后列表
     * @param params
     * @return
     */
    PageUtils<ShopAfterEntity> findPageByShopId(Map<String, Object> params);


    /**
     * 根据用户id 分页查询售后列表
     * @param params
     * @return
     */
    PageUtils<ShopAfterEntity> findPageByUserId(Map<String, Object> params);


    /**
     * 根据店铺售后表id集合，获取店铺售后集合
     * @param shopAfterIds
     * @return
     */
    List<ShopAfterEntity> findByIds(List<Long> shopAfterIds);

}

